Business

Dow dives nearly 900 points as May inflation spike locks in weekly losses for US..